Flow Shop Scheduling Using a General Approach for Differential Evolution

نویسندگان

  • Frederico G. Guimarães
  • Rodrigo César Pedrosa Silva
  • Ricardo Sérgio Prado
  • Oriane M. Neto
  • Donald Davendra
چکیده

This chapter presents a general framework of Differential Evolution algorithm for combinatorial optimization problems. We define the differences between a given pair of solutions in the differential mutation as a set of elementary movements in the discrete search space. In this way, the search mechanism and self-adaptive behavior of the differential evolution is preserved and generalized to combinatorial problems. These ideas are then applied to n-job m-machine flow shop scheduling in order to illustrate its application in an important problem in combinatorial optimization. The method was applied to the 120 Taillard instances of the permutation flow shop scheduling problem, and compared against the results obtained by other metaheuristic algorithms in the literature. Although relying only on the differential mutation and the local search performed on the best individual, dDE ranks fairly well against more sophisticated metaheuristics. The results are promising and illustrate the applicability of the proposed approach for combinatorial optimization using differential evolution. Frederico Gadelha Guimarães · Rodrigo César Pedrosa Silva · Oriane Magela Neto Departamento de Engenharia Elétrica, Universidade Federal de Minas Gerais, Belo Horizonte, Brazil e-mail: [email protected], [email protected], [email protected] Ricardo Sérgio Prado Instituto Federal Minas Gerais, Ouro Preto, Brazil e-mail: [email protected] Donald David Davendra Department of Computer Science, Faculty of Electrical Engineering and Computer Science, VB-Technical University of Ostrava, Czech Republic e-mail: [email protected] I. Zelinka et al. (Eds.): Handbook of Optimization, ISRL 38, pp. 597–614. springerlink.com c © Springer-Verlag Berlin Heidelberg 2013 598 F.G. Guimarães et al.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multi-objective Differential Evolution for the Flow shop Scheduling Problem with a Modified Learning Effect

This paper proposes an effective multi-objective differential evolution algorithm (MDES) to solve a permutation flow shop scheduling problem (PFSSP) with modified Dejong's learning effect. The proposed algorithm combines the basic differential evolution (DE) with local search and borrows the selection operator from NSGA-II to improve the general performance.  First the problem is encoded with a...

متن کامل

Flow Shop Scheduling Using Clustered Differential Evolution

A generic approach of population dynamics and clustering for permutative problems is presented in this paper. Diversity indicators are created from solution ordering and its mapping is shown as an advantage for population control in metaheuristics. Differential Evolution Algorithm is embedded with a population based on this approach and vetted with the Flow shop scheduling problem. Extensive ex...

متن کامل

Flow shop scheduling using enhanced differential evolution algorithm

This paper presents a new approach of differential evolution to scheduling optimization problem. The developed approach is viewed as an enhanced varient of differential evolution, incorporation new child correction schemas and coversion schemas from differential to discrete domain. The heuristic is extensively evaluated with the scheduling problem of flow shop and compared with published result...

متن کامل

A Hybrid Approach for Fuzzy Just-In-Time Flow Shop Scheduling with Limited Buffers and Deteriorating Jobs

This paper investigates the problem of just-in-time permutation flow shop scheduling with limited buffers and linear job deterioration in an uncertain environment. The fuzzy set theory is applied to describe this situation. A novel mixed-integer nonlinear program is presented to minimize the weighted sum of fuzzy earliness and tardiness penalties. Due to the computational complexities, the prop...

متن کامل

A modified branch and bound algorithm for a vague flow-shop scheduling problem

Uncertainty plays a significant role in modeling and optimization of real world systems. Among uncertain approaches, fuzziness describes impreciseness while for ambiguity another definition is required. Vagueness is a probabilistic model of uncertainty being helpful to include ambiguity into modeling different processes especially in industrial systems. In this paper, a vague set based on dista...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013